duplex compound winding engine - Spanish English Dictionary